rain rites - German English Dictionary